I just bought a joystick and am trying to get it to work in Vavoom. It does work, partly. I added bind statements to a config.cfg file for "JOY1", "JOY2" for the trigger and left fire buttons, and they work fine. Movements on the x- and y-axes work, but not correctly. A movement on the y-axis once started, continues until I run into something -- it doesn't stop when the stick is released. A lateral movement along the x-axis starts a slow drift, but the speed seems unrelated to how far the stick was moved, and here also, the movement continues even though the stick is released.<br><br>I've used the program jtest to check out whether the kernel driver and this stick get along, and it works ok. When the stick is moved along either axis, the numbers output seem appropriate, and when the stick is released, the numbers shown for the x- and y-axes are 0.<br><br>I also used the test program that's part of the Allegro library setup program, and that works, too. A white dot tracks the stick axis movements, and when the stick is released, the dot returns to the center of the screen, as it should.<br><br>As best I can tell from glancing over the Vavoom source code, joystick x- and y-axis movements are treated as equivalent to mouse movements. Yet mouse movements work, and stick movements don't. What could be going wrong?<br><br>My joystick has a z-axis control, too, which I'd like to use. But one thing at a time.<br>